self-powered building - Englisch Synonyme Wörterbuch